Big Huge Thesaurus

volume-detonation bomb

noun